Italian Adjectives: biocida

Italian Adjectives verb 'biocida' conjugated